Synonyms for "have a ball"

Words with similar meaning